package com.lc.ejb.impl;

import javax.ejb.Remote;
import javax.ejb.Stateless;

import com.lc.ejb.StatelessEjb;

/**
 * 无状态会话bean ：<br/>
 * bean一旦实例化就被加进会话池中，各个用户都可以共用。即使用户已经消亡，bean 的生命期也不一定结束，它可能依然存在于会话池中，供其他用户调用
 * 。由于没有特定的用户，那么也就不能保持某一用户的状态，所以叫无状态bean。但无状态会话bean
 * 并非没有状态，如果它有自己的属性（变量），那么这些变量就会受到所有调用它的用户的影响，这是在实际应用中必须注意的。
 * 
 * @author 罗超(455723382@qq.com)<br/>
 *         2013-8-3下午01:36:11<br/>
 */
@Stateless
@Remote
public class StatelessEjbBean implements StatelessEjb {

	private int result;

	/**
	 * 累加
	 */
	@Override
	public void add(int i) {
		result += i;
	}

	@Override
	public int getResult() {
		return result;
	}

}
